prolonged waiting - French English Dictionary